#ifndef HOG_H
#define HOG_H

#include "OpLib.h"

#include <stdio.h>
#include <vector>

#include "opencv\cv.h"
#include "opencv\highgui.h"
#include "opencv2\imgproc\imgproc.hpp"

#include "vl\hog.h"
#include "vl\mathop.h"

#include "hog_util.h"

namespace HOG
{
	using namespace std;
	using namespace cv;
	using namespace OpLib;

	// HOG_TRANSFORMER

	void extractHOGFeatures(OpLib::WorkImage *input_obj);

	// SLIDING_WINDOW_GENERATOR

	void createSlidingWindows(OpLib::WorkImage *w_image);

}

#endif